683439
406422
838885
284411
713960
861545
661111
31843
148118
484188
92178
983526
5329799
3759581
3270148
2584804
2314988
2167609
2090358
194978
1862118
1757136
1756196
1671471